river arms - German English Dictionary